// 合力售后宝项目前缀
const PREFIX_HELI = '/api'

// 其他项目前缀
const PREFIX_OTHER = '/HMP_003/api'

// 获取当前用户定位（腾讯服务）
// 本接口提供了根据wifi/基站/蓝牙等信息进行位置定位的能力，也常被称为网络定位 或 后台定位服务。
// 可用于智能硬件、终端，在无法使用腾讯定位SDK的情况下，可由终端系统自行获取定位所需必要信息，调用本服务进行位置定位。
export const getUserLocation = (params) => {
	return uni.$u.http.get(`/ws/location/v1/network`, { params })
}

// 文件上传前，用原始文件名请求服务端获取 fileName 的值（最后再去上传，骚操作）
export const getUploadFileName = (params) => {
	return uni.$u.http.get(`${ PREFIX_HELI }/GetFileInfo`, { params })
}

// 文件上传接口
export const uploadFile = (params, data) => {
	let querys = `token=${ params.token }&originalName=${ params.originalName }&fileName=${ params.fileName }&fpos=${ params.fpos }&TotalLength=${ params.TotalLength }`
	
	return uni.$u.http.post(`${ PREFIX_HELI }/UploadFileByBase64?${ querys }`, data)
}

// 查询各个模块下最新消息数字提醒接口
export const getModuleMsgNotice = (data, token, location) => {
	return uni.$u.http.post(`${ PREFIX_OTHER }/GetMessageNotifyList?token=${ token }&location=${ location }`, data)
}